extrachorionic placenta - Spanish English Dictionary